Tureng Mobile
Deyim
1
i.
a flea in one's ear
Argo
1
i.
flea in his ear